home *** CD-ROM | disk | FTP | other *** search
/ The Ultimate Windows Set / The Ultimate Windows Set.iso / win / pro294 / install.bat < prev    next >
DOS Batch File  |  1993-01-10  |  3KB  |  133 lines

  1. @ECHO OFF
  2. IF "%1" == "" GOTO NOCL
  3. ECHO.
  4. MD %1\FD
  5. ECHO COPYING FILES TO FILE DEFENDER DIRECTORY...
  6. COPY FD.EXE %1\FD
  7. COPY FDEFEND.EXE %1\FD
  8. COPY FDSCHED.EXE %1\FD
  9. COPY FDREG.EXE %1\FD
  10. COPY DEFENDER.HLP %1\FD
  11. COPY FDSCHED.HLP %1\FD
  12. COPY ORDERFRM.TXT %1\FD
  13. COPY README.TXT %1\FD
  14. COPY FDSCHED.LST %1\FD
  15. ECHO.
  16. ECHO COPYING FILES TO WINDOWS DIRECTORY...
  17. SET WIN=%2
  18. IF "%2" == "/D" GOTO TESTDEL
  19. IF "%2" == "/d" GOTO TESTDEL
  20. IF NOT "%2" == "" GOTO CONTIN
  21. :TESTDEL
  22. SET WIN=WINDOWS
  23. :CONTIN
  24. IF EXIST %1\%WIN%\WIN.COM GOTO COPYWIN
  25. ECHO.
  26. ECHO UNABLE TO FIND WINDOWS DIRECTORY!
  27. GOTO CLINFO
  28. :COPYWIN
  29. COPY DEFENDER.INI %1\%WIN%
  30. COPY DEFENDER.DLL %1\%WIN%
  31. COPY FILEDEFE.GRP %1\%WIN%
  32. ECHO.
  33. SET TEST=
  34. IF EXIST %1\FD\FD.EXE GOTO TEST1
  35. ECHO FD.EXE IS MISSING!
  36. SET TEST=ERR
  37. :TEST1
  38. IF EXIST %1\FD\FDEFEND.EXE GOTO TEST2
  39. ECHO FDEFEND.EXE IS MISSING!
  40. SET TEST=ERR
  41. :TEST2
  42. IF EXIST %1\FD\FDSCHED.EXE GOTO TEST3
  43. ECHO FDSCHED.EXE IS MISSING!
  44. SET TEST=ERR
  45. :TEST3
  46. IF EXIST %1\FD\FDREG.EXE GOTO TEST4
  47. ECHO FDREG.EXE IS MISSING!
  48. SET TEST=ERR
  49. :TEST4
  50. IF EXIST %1\FD\DEFENDER.HLP GOTO TEST5
  51. ECHO DEFENDER.HLP IS MISSING!
  52. SET TEST=ERR
  53. :TEST5
  54. IF EXIST %1\FD\FDSCHED.HLP GOTO TEST6
  55. ECHO FDSCHED.HLP IS MISSING!
  56. SET TEST=ERR
  57. :TEST6
  58. IF EXIST %1\FD\ORDERFRM.TXT GOTO TEST7
  59. ECHO ORDERFRM.TXT IS MISSING!
  60. SET TEST=ERR
  61. :TEST7
  62. IF EXIST %1\FD\README.TXT GOTO TEST8
  63. ECHO README.TXT IS MISSING!
  64. SET TEST=ERR
  65. :TEST8
  66. IF EXIST %1\%WIN%\DEFENDER.INI GOTO TEST9
  67. ECHO DEFENDER.INI IS MISSING!
  68. SET TEST=ERR
  69. :TEST9
  70. IF EXIST %1\%WIN%\VBRUN100.DLL GOTO TEST10
  71. ECHO VBRUN100.DLL IS MISSING!
  72. ECHO The Visual Basic Runtime Library is not in the Windows
  73. ECHO directory. Please obtain a copy from your favorite BBS.
  74. ECHO This file is required by the Scheduler ONLY.
  75. SET TEST=ERR
  76. :TEST10
  77. IF EXIST %1\%WIN%\DEFENDER.DLL GOTO TEST11
  78. ECHO DEFENDER.DLL IS MISSING!
  79. SET TEST=ERR
  80. :TEST11
  81. IF EXIST %1\%WIN%\FILEDEFE.GRP GOTO TEST12
  82. ECHO FILEDEFE.GRP IS MISSING!
  83. SET TEST=ERR
  84. :TEST12
  85. IF "%TEST%"=="" GOTO NOERR
  86. ECHO.
  87. ECHO COPY WAS UNSUCCESSFUL!
  88. ECHO.
  89. GOTO FINISHED
  90. :NOCL
  91. ECHO.
  92. ECHO INVALID COMMAND LINE PARAMETERS!
  93. :CLINFO
  94. ECHO.
  95. ECHO The correct format for INSTALL is:
  96. ECHO.
  97. ECHO INSTALL d: [windows directory]
  98. ECHO.
  99. ECHO Where:
  100. ECHO.
  101. ECHO d: is the drive to install File Defender on.
  102. ECHO.
  103. ECHO [windows directory] is the directory where Microsoft Windows
  104. ECHO                     is found if other than the default WINDOWS.
  105. ECHO.
  106. GOTO FINISHED
  107. :NOERR
  108. IF "%2"=="/D" GOTO DODEL
  109. IF "%2"=="/d" GOTO DODEL
  110. IF "%3"=="" GOTO FINISHED
  111. :DODEL
  112. DEL DESC.SDI
  113. DEL FD.EXE
  114. DEL FDEFEND.EXE
  115. DEL FDSCHED.EXE
  116. DEL FDREG.EXE
  117. DEL DEFENDER.HLP
  118. DEL FDSCHED.HLP
  119. DEL FDSCHED.LST
  120. DEL ORDERFRM.TXT
  121. DEL README.TXT
  122. DEL DEFENDER.INI
  123. DEL DEFENDER.DLL
  124. DEL FILEDEFE.GRP
  125. DEL INSTALL.BAT
  126. ECHO.
  127. ECHO INSTALLATION COMPLETE!
  128. ECHO.
  129. :FINISHED
  130. SET WIN=
  131. SET TEST=
  132.  
  133.